Big Huge Thesaurus

Talinum paniculatum

noun